Sobre COMPUTACIÓN DE ALTO DESEMPEÑO ( HIGH PERFORMANCE COMPUTING), algunps apuntes
[2009.04.23. 1359]
Presentación básica anteproyecto grado



[2009.04.06]
Anotaciones para preparar la exposición de HPC.
Temas a considerar
Amdahl's law
http://en.wikipedia.org/wiki/Amdahl%27s_law
Parallel computing (este árticulo es importante)
http://en.wikipedia.org/wiki/Distributed_operating_system
High-performance computing (HPC)
http://en.wikipedia.org/wiki/High_performance_computing
Data parallelism ( revisar bit, instruction and task parallelismo también, es decir tipos de paralelismo )
http://en.wikipedia.org/wiki/Data_parallelism
Parallel computing
http://www2.gup.jku.at/thesis/diploma/bernhard_reitinger/main/node10.html#flynn
Core services SGI
http://techpubs.sgi.com/library/tpl/cgi-bin/getdoc.cgi?coll=linux&db=bks&fname=/SGI_EndUser/RASC_UG/apa.html
Core services overview
http://techpubs.sgi.com/library/dynaweb_docs/linux/SGI_EndUser/books/RASC_UG/sgi_html/figures/core.services.bd.gif
EJEMPLO: "using the FPGA core service"
http://techpubs.sgi.com/library/tpl/cgi-bin/getdoc.cgi/linux/bks/SGI_EndUser/books/RASC_UG/sgi_html/apa.html#LE14044-PARENT

[2009.04.17]

1. INTRODUCCIÓN
2. QUE ES HPC
3. ANTECEDENTES
3.1 Un poco de historia
4. COMO LOGRAR HPC
4.1 HPC desde la perspectiva del hardware
4.1.1 Modelo taxonómico de PhD Michel J Flynn
4.1.2. Modelo de conexión de la memoria y el procesador
4.1.3 Modelo estructura de la memoria y mecanismo de comunicación
4.1.4 Clasificación de los computadores Flynn-Jonson
4.1.5 Computación escalar y súper escalar
4.1.6 Procesador vectorial
4.1.7 Intel Itanium 2. Incorporado en Altix 350 ( Universidad Tecnológica de Pereira Supercomputador )
4.1.8 Soluciones asociadas
4.2 HPC desde la perspectiva del software
4.2.1 Sistema operativo
4.2.2. Lenguaje y compilador
4.2.3 Anotaciones
4.2.4 MPI
4.3 HPC desde la algoritmia
4.3.1 En serie y en paralelo.
4.4 HPC RC
4.4.1. Arquitectura de la computación reconfigurable
4.4.2 Estructura de la librería RASC (opuesto a ASIC aplication specific integrted circuit)
4.4.3. Arquitectura RASC con la capa “Core services”
4.4.4. Arreglo de FPGA masivamente paralelo
4.4.5 VHDL
4.4.5.1. VHDL: VHSIC y HDL
4.4.5.2. VHDL: Formas de describir un circuito
4.4.5.3. VHDL: Ejemplo compuerta NAD
4.4.5.4. VHDL: Ejemplo Contador
Bibliografía